Skip to content
Open App
AVAILABILITY
Permission: ✓ View Meter Triggers
Platform: ✓ Web ✓ Mobile

In UniCMMS, Meter triggers automate actions based on real readings from your Meters module. They watch the numeric data technicians record; when a reading meets the rule you defined, the trigger fires immediately (or as configured in your automation), without waiting for a calendar date.

Example: You define a meter trigger: “reading exceeds 15,000 kWh.” After you link it to active automation, the system runs the linked action as soon as a recorded reading reaches that threshold.

Meter triggers assume you use meters to track consumption or usage (hours, cycles, energy, etc.). For calendar-only scheduling, use Time triggers. For an overview of both types, see About Triggers.

Use a meter trigger when the right moment depends on how much has been used or produced, for example:

  • Preventive maintenance every N operating hours or N kWh
  • Alarms or workflows when consumption crosses a limit
  • Usage-based follow-up instead of fixed calendar dates

UniCMMS evaluates incoming meter readings against the conditions below. Understand the Reset requirement so the system does not fire duplicate actions for a single event. (The same reference table also appears on About Triggers.)

ConditionSystem logicReset requirement
is aboveExecutes when the entered reading is higher than the set threshold.Yes: the reading must drop below the threshold before it can trigger again.
is belowExecutes when the entered reading is lower than the set threshold.Yes: the reading must rise above the threshold before it can trigger again.
is equal toExecutes every time the entered reading is exactly equal to the set threshold.No: triggers on every exact match.
increases byExecutes every time the total meter reading increases by the set threshold value.No: continuous interval from the last trigger point.
decreases byExecutes every time the total meter reading decreases by the set threshold value.No: continuous interval from the last trigger point.
increases by (spike model)Executes when the difference between the last reading and the one before it increases by the set value.No: each new reading is evaluated against the reading immediately before it.
decreases by (spike model)Executes when the difference between the last reading and the one before it decreases by the set value.No: each new reading is evaluated against the reading immediately before it.

Important: Meter triggers react to readings recorded in the Meters module. They do not replace asset runtime counters unless those values are kept in meter history.

Viewing meter triggers requires View meter triggers. Creating or changing them requires the appropriate Add, Edit, and Delete meter trigger permissions where your tenant enables them.